long beans - French English Dictionary